﻿
//Control, the control's base class.
LightScript.using("LightScript.Core", "LightScript.Components.Component", function()
{
    LightScript.Core.createNamespace("LightScript.UI.Controls");
    var thisClass = LightScript.Core.createClass("LightScript.UI.Controls.Control: LightScript.Components.Component", 
    function(id)
    {
        LightScript.Core.base(this, LightScript.Components.Component, [true]);

        this.id = id;
    });

    //# Private Members

    //# Constructions

    //# Public Members
    thisClass.prototype.id = null;

    //# Private Methods

    //# Public Methods
    //Render the control to a container.
    thisClass.prototype.render = function(containerId){markAsAbstract("render");};

    //# Private Event Handlers

    //# Public Event Handlers

    //# Shortcuts
});
